#ifndef __I_CROSSFIRE_LOG_H_
#define __I_CROSSFIRE_LOG_H_


namespace cfe
{

#define STD_LOG_NAME "Log.html"

class ICF_Log
{
public:
	virtual ~ICF_Log() {};
	virtual void LogError(char*, ...) = 0;
	virtual void WriteToLog(char*, ...) = 0;
	virtual void LogWarning(char*, ...) = 0;
    virtual void BeginLogging( const char* logFile ) = 0;
	virtual void EndLogging() = 0;
};

};

#endif